// pages/finance-order-details/finance-order-details.js
const app = getApp()
Page({

  /**
   * 页面的初始数据
   */
  data: {
    activeNames: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20],
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    const { supplierId, orderid, type, auditTime, createDate, financeId, isPayment, amountPayable, chedName,
      canteenAdminName,} = JSON.parse(options.data)

    this.setData({
      chedName,
      canteenAdminName,
      isPayment,
      financeId,
      auditTime,
      amountPayable,
      createDate})
    app.reqFetch.selectFinancemx({
      supplierId,
      orderid,
      type,
    
    }, (res) => {
      const { data=[]} =res
      this.setData({ list: data})
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  },
  changeCollapse(event) {
    this.setData({
      activeNames: event.detail
    });
  },
  handleConfirm(){
    const { financeId}=this.data
    app.reqFetch.financeAdminUpdate({
      financeIds: financeId,
      isPayment: 1,
    }, (res) => {
      wx.showToast({
        title: '订单结算完成',
        icon: 'none'
      })
      setTimeout(function () {
        wx.navigateBack({
          delta: 1,
        })
      }, 700)
    })
  },
  handleConfirm2() {
    const { financeId } = this.data
    app.reqFetch.financeAdminUpdate({
      financeIds: financeId,
      isPayment: 2,
    }, (res) => {
      wx.showToast({
        title: '订单转结算完成',
        icon: 'none'
      })
      setTimeout(function () {
        wx.navigateBack({
          delta: 1,
        })
      }, 700)
    })
  },
})